2022학년도 편성

전공교과목 프로파일

IT융합대학 컴퓨터공학과

2022학년도 편성과목에 대한 정보는 학과 사정에 의해 변경될 수 있습니다.

교과목명

기초프로그래밍

교과목번호

44767

이수구분

전공필수

과목학점

3.0-2.0-2.0

편성

학년/학기

1학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

강문수 외

교과목 개요

및 특징

본 강의는 컴퓨터공학과 신입생을 대상으로 광범위하게 사용되는 기초적인 C 언어에 대하여 컴퓨터 프로그래밍의 기초적 개념과 C 언어의 기본 문법 및 프로그래밍을 통한 문제 해결을 다룬다. 강의의 초점은 C 언어를 이용한 프로그래밍 능력 배양에 맞춘다.

교과목표

본 강의는 문제 해결 도구로서의 프로그래밍의 전반적인 이해와 응용 범위를 파악하고, 예제 프로그래밍 실습을 통하여 C 언어 프로그래밍에 대한 개념과 기법을 숙지하고, 학습한 프로그래밍 기법을 문제 해결에 응용할 수 있는 능력을 배양함을 목표로 둔다.

교육내용

(강좌설명)

컴퓨터 프로그래밍의 기본 개념, C 언어의 기본 문법, 프로그래밍 실습을 통한 문제 해결을 주로 다룬다. 기초 지식을 학습함과 동시에 예제 문제 프로그래밍 실습을 수행한다. 또한 많은 현실적 예시와 응용 사례를 다룬다.

강좌유형

□이론중심 ▣실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템 설계 및 개발	C 언어 프로그램 개발 방법론을 숙지하고 제한된 조건에서 주어진 문제를 해결하는 C 언어 프로그램을 설계 및 개발하는 실질적 과정을 이해함
부역량1	창의적 문제해결	제시된 실제적 프로그래밍 문제(과제)를 정해진 기한 내에 요구된 기능과 성능을 충족하도록 해결하고 결과를 논리적이고 체계적으로 표현함
부역량2	정보분석 활용	C 언어의 다양한 문법, 각종 예제 프로그램 등에 대한 원리 및 동작 메커니즘을 이해하고 실제적인 문제 해결에 활용되는 예시를 파악함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
시스템 설계 및 개발	강의	논술형 시험	교육내용 평가(고사)
창의적 문제해결	문제기반학습(PBL)	보고서(수시)	과제평가
정보분석 활용	토의.토론	구두발표	출석평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

※ 해당사항 없음

교과목명

계산적사고와문제해결

교과목번호

44870

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

1학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

이정아

교과목 개요

및 특징

Computational Thinking 과 문제해결 능력을 갖추기 위하여, 컴퓨터 소프트웨어를 다양한 예제로 이용하여 추상화(Abstraction)와 자동화(Automation)를 설명한다.

교과목표

추상화와 자동화에 기반한 Scala 프로그래밍 이해

교육내용

(강좌설명)

추상화는 해결해야 할 문제의 복잡성을 효과적으로 해소시켜 나가는 것이며, 자동화는 컴퓨터 과학의 기초 개념으로  Scala 프로그래밍을 이용하여 설명함.

강좌유형

□이론중심 □실험·실습 □실기 ■플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	DRY (Don’t Repeat Yourself) 코드 작성
부역량1	정보분석 활용	REPL 활용/코드 실행 분석
부역량2	시스템 설계 및 개발 역량	ScalaDoc 활용 /시스템 모듈 설계

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
코드 실행 분석	문제기반학습(PBL)	서술형시험	교육내용평가1(중간)
DRY 코드 작성	강의	서술형시험	교육내용평가2(기말)
시스템 모듈 설계	문제기반학습(PBL)	보고서(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

오픈소스SW개론

교과목번호

44875

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

1학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

전찬준

교과목 개요

및 특징

시스템 및 SW서비스의 개발 프로젝트에 있어 오픈소스를 활용하는 것은 필수적인 개발 방법임. 이를 위해 오픈 소스 SW의 저작권 및 그 개념을 이해하고, 활용방법 및 도구를 학습한다. 또한 간단한 오픈 소스 SW 프로젝트를 경험하면서 실제적인 오픈 소스 SW 적용 및 개발의 포인터 제공을 목표로 한다.

교과목표

1. 오픈 소스 SW개발에 필요한 도구를 사용할 수 능력 배양을 목표.

2. 다양한 오픈소스 SW를 컴파일하고 실행하며, 사용경험을 쌓음

3. 이를 바탕으로 오픈소스 SW의 성능을 향상시키거나 버그를 수정하는 패치를 작성하고,

이를 공개SW커뮤니티에 공개하여 평가를 받음.

교육내용

(강좌설명)

오픈소스 개념 및 저작권, github 및 오픈 소스 개발 방법론, 다양한 오픈 소스들 실습, 리눅스 개발 도구 - vi, gcc, make gdb, 등, 리눅스 커널, 리눅스 드라이버 제작 방법, 아두이노/라즈베리 파이 또는 센서 네트워크, 안드로이드 개발 도구, 아파치 서버, 마리아 DB, 머신러닝: 텐서플로, 간단한 오픈소스SW 프로젝트 (3인 1조)

강좌유형

■이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲	●	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	오픈소스를 활용한 팀프로젝트 수행 능력 평가
부역량1	시스템설계및개발능력	프로젝트를 설계하고 진행하여, 결과를 도출할 수 있는 능력 평가
부역량2	정보분석활용	오픈소스를 이해하고 분석하여 활용하는 능력

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	프로젝트기반학습	보고서	과제평가
시스템설계및개발능력	강의	서술형시험	교육내용평가2
정보분석활용	실습	보고서	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

C/C++/JAVA 중 1개 프로그램 언어를 사용할 수 있음. 자료구조 및 알고리즘, 운영체제 과목을 수강했거나, 이에 대한 지식이 필요함.

교과목명

심화프로그래밍

교과목번호

44733

이수구분

전공필수

과목학점

2.0-0.0-3.0

편성

학년/학기

1학년/2학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김판구

교과목 개요

및 특징

프로그래밍 언어를 능숙하게 사용하기 위해서는 사용 경험이 충분하고 많은 연습이 필요하다. 본 강의는 C 언어의 문법적 기본 지식을 이수한 학생을 대상으로 C 언어 프로그래밍을 통한 문제 해결 능력을 갖출 수 있도록 다양한 문제와 솔루션을 경험하고 연습하게 하는데 중점을 둔다.

교과목표

본 강의는 다양한 문제를 이해하고 C 언어를 사용하여 해결하는 프로그래밍 능력을 습득하고 배양하는 것을 기본 목표로 한다. C 언어의 모든 측면이 다루어질 것이지만, 학생들은 외부 소스의 도움없이 스스로 다양한 문제의 솔루션을 C 언어로 프로그래밍할 수 있어야 한다.

교육내용

(강좌설명)

- 학과 단위로 모든 분반의 교재, 시험문제, 과제방식은 동일함

- 학과 단위로 모든 분반의 평가는 A+, A0, B+, B0, F학점으로 부여함

- 2회의 라이브 코딩 실기시험(각각 35%)을 실시하고 통과(만점)/실패(0점)로 평가

- 2회 통과 시 A학점, 1회 통과 시 B학점, 2회 모두 실패 시 F 학점을 부여

- A+/A0및 B+/B0 구분은 기말고사(10%),과제(10%),출석(10%)으로 평가

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템설계 및 개발 역량	C 언어 개발 역량 향상을 위한 기본적인 프로그래밍 문제 해결이 가능하다.
부역량1	창의적문제해결	C언어로 다양한 솔루션을 프로그래밍할 수 있다.
부역량2	정보분석활용	C프로그램이 분석 가능하며, 다른 문제에도 활용할 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
시스템설계 및 개발 역량	문제기반학습(PBL)	문제해결형 시나리오	기타(라이브코딩 시험)
창의적문제해결	문제기반학습(PBL)	문제해결형 시나리오	기타(라이브코딩 시험)
정보분석활용	문제기반학습(PBL)	문제해결형 시나리오	기타(라이브코딩 시험)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음.

교과목명

소프트웨어이해

교과목번호

44732

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

1학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

이정아

교과목 개요

및 특징

소프트웨어의 작동방식을 이해하는 데 필요한 기본 개념을  Scala 프로그래밍을 이용하여 소개함.

교과목표

본 교과를 통하여 소프트웨어의 작동방식 및 이에 필요한 기본 개념을 익히고, 소프트웨어를 이해할 수 있게 함

교육내용

(강좌설명)

핀란드 알토대학의 “프로그래밍1” 과목의 (https://chosun.cs.aalto.fi) 온라인 콘텐츠를 활용하여, 프로그래밍의 기본 개념을 Scala 프로그래밍을 이용하여 보이고, 다양한 기법을 익힘.

강좌유형

□이론중심 □실험·실습 □실기 ■플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	Scala Plug-in IDE 활용/코드 실행 분석
부역량1	창의적 문제해결	DRY (Don’t Repeat Yourself) 코드 작성
부역량2	시스템 설계 및 개발 역량	ScalaDoc 활용 /시스템 모듈 설계

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
코드 실행 분석	문제기반학습(PBL)	서술형시험	교육내용평가1(중간)
DRY 코드 작성	강의	서술형시험	교육내용평가2(기말)
시스템 모듈 설계	문제기반학습(PBL)	보고서(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

산업체현장학습1

교과목번호

45077

이수구분

전공선택

과목학점

3.0-0.0-3.0

편성

학년/학기

1학년/2학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

박남홍

교과목 개요

및 특징

ICT 산업을 중심으로 산업체 현장에서 운영되고 있는 시스템과 융합장비를 직접 견학하고

현장에서 필요한 요소기술을 파악할 수 있도록 선배 및 기업체 실무자의 의견을 청취하고

멘토링을 통한 예비 ICT분야의 사회인으로의 역량을 갖추도록 한다.

교과목표

- 지역 IT / CT 관련 기관 및 기업을 방문하고 최신 동향과 기술 적용 사례를 통해 현장에 적용되고 있는 핵심기술들을 파악한다.

- 지역 및 인근 IT 관련 기관 견학을 통해 현장에 요구하는 기술 및 역량에 대한 설명을 청취한다.

- 각종 전시회 및 견진대회 등 행사 참관을 통해 기술적인 적용사례를 중심으로 습득한다.

- 전문가 초청 및 최신 동향 등의 설명으로 본인의 진로와 역량계발 방향성을 정립한다.

교육내용

(강좌설명)

- 지역 내 IT / CT 관련 기업 방문 및 산업체 현황 견학

- 지역 전문가 초청 , 최신 IT 동향 교육 실시

- 지역 ICT 관련 전시회 및 각종 행사 참석

- ICT 관련 취업전략 공유 및 업무 현장 방문

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	- 산업체 현장에서 적용되는 문제해결형 기술의 추진 사례 견학을 통해 필요기술에 대한 자기계발 수준을 재정립
부역량1	협업능력	- 방문 기업 및 기관에서의 업무 협업체계 등을 파악하고, 핵심기술요소별 팀워크에 대한 상호간의 역할 재정립
부역량2	정보분석 활동	- 현장에서 운영되고 있는 시스템과 적용기술에 대한 설명을 듣고 이를 핵심요소기술별로 정리하여 향후 자기계발의 방향 설정에 반영

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적 문제해결	현장연계	사례 연구	출석 평가
협업능력	현장연계	사례 연구	출석 평가
정보분석 활동	현장연계	보고서 (수시)	과제 평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

객체지향프로그래밍

교과목번호

39768

이수구분

전공필수

과목학점

3.0-2.0-2.0

편성

학년/학기

2학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

심재홍 외 3명

교과목 개요

및 특징

객체지향 프로그래밍 언어는 실세계의 문제를 해결하기 위해 그 문제에 내재해 있는 객체들을 찾아내고, 이들 객체사이의 상호관계 및 역할을 규명하여 객체사이에 이루어지는 연산을 프로그래밍으로 나타내는 언어이다.

교과목표

객체지향의 개념을 이해하고 이를 위해 C++ 클래스의 기본적인 내용을 학습하며 클래스를 설계하고 활용할 수 있게 함. 또한 C++의 상속에 대해 이해하고 이를 활용하여 프로그래밍에서 코드 재사용성을 할 수 있는 능력을 확보함

교육내용

(강좌설명)

클래스(Class), 자료 추상화(Data Abstraction), 정보은닉(Information Hiding)

유도  클래스(Derived Class), 클래스 상속(Inheritance), 다형성 (Polymorphism), 연산자 중복 (Operator Overloading), 템플릿(Template), 예외 처리(Exception Handling)등에 대해 학습함

강좌유형

□이론중심 ☑실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲		▲

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	프로그래밍 도메인의 문제들을 C++를 활용하여 창의적으로 구현함
부역량1	정보 분석활용	C++프로그래밍 언어의 문법 및 기본 클래스 라이브러리의 활용능력
부역량2	시스템 설계 및 개발 역량	실생활의 문제를 C++로 설계 및 개발할 수 있는 능력

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적 문제해결	실습	보고서(수시)	과제평가
정보 분석활용	강의	서술형시험	교육내용평가(중간+기말)
시스템 설계 및 개발 역량	문제기반학습(PBL)	보고서(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍

교과목명

데이터구조

교과목번호

41110

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김판구

교과목 개요

및 특징

컴퓨터를 수학하는 모든 대상에게 필수적이고 핵심적인 과목이다. 본 과목은 컴퓨터를 이용하여 문제를 해결하기 위해 데이터에 대한 표현 및 저장 방법과 이러한 데이터 구조를 대상으로 구현될 프로그램의 알고리즘을 효율적으로 설계하는데 그 목적이 있다.

교과목표

주어진 문제를 해결하는데 필요로하는 알고리즘적 사고와 여기에 맞는 데이타구조를 설계하는 능력을 배양하는데 그 목표를 둔다.

교육내용

(강좌설명)

주 데이터 구조중에 리스트, 스택, 큐, 트리, 그래프 등을 배우며, 정렬, 검색 알고리즘도 배운다.

강좌유형

☑이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석활용	주 데이터 구조중에 리스트, 스택, 큐, 트리, 그래프 등을 배우며, 정렬, 검색 알고리즘도 배운다.
부역량1	시스템 설계 능력	주어진 문제를 푸는데 필요로하는 자료구조를 설정하며 이를 다루는 코딩 능력
부역량2	창의적문제해결	주어진 문제를 풀기위한 방법론을 독창적인 사고로 적용하는 능력

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석활용	강의	서술형시험	교육내용평가(고사)
시스템 설계 능력	강의	서술형시험	교육내용평가(고사)
창의적문제해결	강의	서술형시험	교육내용평가(고사)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍

교과목명

SW교육봉사

교과목번호

44874

이수구분

전공선택

과목학점

1.0-0.0-1.5

편성

학년/학기

2학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

담당교수

교과목 개요

및 특징

전라남도교육청과 한전 KDN이 협력하는 산.학.관 최초 모델을 통해 동계계절학기 과정에서 4차 산업혁명시대 흐름에 맞는 SW코딩교육에 관한 전반적인 사전 학습이 이루어지고 이 교육과정을 토대로 도교육청이 지정한 일선 학교에 한 학기 동안 토요일 오전 주말교육 기부에 관한 SW교육내용 및 일정을 선정하고 일정시간이상 봉사한다. 봉사활동일지 제출 및 수업에 관한 피드백은 매주 교육시간 이전에 이루어지도록 한다.

교과목표

교육봉사 이해, 교육봉사자 역할과 자세, 교육봉사의 방법과 기술을 이론교육을 통해 학습한다. 교육관련 기관에서의 구체적인 교육 봉사활동 분야와 내용 및 일정을 선정하고 일정 시간이상 봉사한다.

이 과정을 통해 봉사활동을 통한 자기성찰과 나눔 및 봉사를 실천하는 기회를 갖도록 하는데 교과목표를 둔다.

교육내용

(강좌설명)

본 과목은 실제 교육기관과 연계하여 교육 봉사활동에 필요한 교육 봉사활동을 진행하고, 교육봉사자로서 역할과 자세 등의 필요한 지식을 학습하고, 4차 산업혁명에 필요한 SW교육의 가치확산이 봉사로 이어지는데 그 목적을 둔다.

교육봉사에 대한 이해 교육봉사자의 역할과 자세, 교육봉사의 방법과 기술을 이론교육을 통해 학습한다.  자신이 선택한 교육봉사기관에서의 일정기간 봉사활동을 진행하고 이를 통해 이론적으로 학습한 지식과 기술을 적용하며 이 과정에서 봉사활동을 통한 자기성찰과 나눔, 봉사를 실천하는 기회를 갖도록 하는데 교과 목표를 둔다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	- 교육기관 또는 봉사학교에서 교육체계 등을 파악하고, AI·SW Coding 내용부분 팀워크에 대한 상호간의 역할 재정립
부역량1	창의적 문제해결	- 교육기관 또는 봉사학교에서 적용되는 문제해결형 수업진행사례를 통해 필요교육에 대한 자기계발 수준을 재정립
부역량2	정보분석 활용	- 학교현장에서 운영되고 있는 시스템과 교육내용 분석 후 이를 학생들에게 AI·SW분야 연계를 통한 미래진로탐색 방향제시

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	현장연계	기타(SW교육봉사 학교직인이 포함된 활동증명서)	출석평가
창의적 문제해결	현장연계	기타(SW교육봉사 학교직인이 포함된 활동증명서)	출석평가
정보분석 활용	현장연계	기타(SW교육봉사 학교직인이 포함된 활동증명서)	출석평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍

교과목명

논리회로

교과목번호

20573

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

-

교과목 개요

및 특징

본 강의는 논리회로에 대한 전반적인 이론을 학습하며, 다양한 소자들에 대한 사용방법을 다룬다.

교과목표

본 교과의 목표는 컴퓨터 하드웨어의 기초를 이루는 조합회로, 순차회로, 논리회로 분석과 설계 등을 배워 디지털공학과 컴퓨터 하드웨어를 이해하고, 설계할 수 기본지식을 습득하는데 그 목포가 있다.

교육내용

(강좌설명)

본 교과에서는 논리게이트와 플립플롭으로 만들어지는 디지털 시스템을 해석하고 설계하는 데 필요한 수체계, 논리 간략화, 조합회로 설계와 PLA, 덧셈기, 디코더, 멀테플렉서, 플립플롭, 카운터, 그리고 메모리에 관하여 배운다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	다양한 기술정보를 활용하여 문제 해결
부역량1	시스템 설계 및 개발 역량	매 강의에서 학습하는 내용을 직접 수행하는 형태로 진행
부역량2	창의적문제해결	창의적으로 문제해결하는 내용을 평가

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석 활용	강의	서술형시험	진단평가
시스템 설계 및 개발 역량	프로젝트기반학습(PJBL)	구두발표	과제평가
창의적문제해결	문제기반학습(PBL)	문제해결형시나리오	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

없음.

교과목명

유닉스시스템

교과목번호

41865

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

2학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

심재홍

교과목 개요

및 특징

유닉스 환경에서 사용할 수 있는 기본 쉘 명령어를 학습하여 유닉스 환경에 적응하고, 유닉스에서 프로그램을 개발할 수 있는 툴들의 사용법을 익힌다. 또한 유닉스 운영체제가 제공하는 다양한 system call 함수를 실습을 통해 학습함으로써 유닉스 운영체제의 기능을 파악하고 응용프로그램 개발 능력을 함양한다.

교과목표

유닉스 시스템환경에 적응하고 유닉스상에서 응용프로그램 개발 능력을 확보함

교육내용

(강좌설명)

유닉스의 발달과정, 유닉스 기본 명령어, 에디터 사용법, 컴파일 및 링크 방법등을 먼저 강의하고 파일 I/O, 파일 및 디렉토리 관리, 표준 입출력, 프로세스 제어, 프로세스간 관계, 시그널 처리, 터미널 I/O 처리, 디몬 프로세스 생성 및 관리, 프로세스간 통신 등과 관련한 system call 함수를 배우고 실습을 통해 이들 함수를 이용해 프로그래밍 해 본다.

강좌유형

□이론중심 ☑실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲		▲

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	유닉스시스템 명령어 및 SW개발 툴을 이용하여 프로그래밍 능력 확보
부역량1	정보 분석활용	유닉스시스템 제공하는 기본 기능에 대해 모두 설명할 수 있음
부역량2	시스템 설계 및 개발 역량	기본 유닉스 쉘 명령어들을 구현할 수 있음

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적 문제해결	실습	보고서(수시)	과제평가
정보 분석활용	강의	서술형시험	교육내용평가(중간+기말)
시스템 설계 및 개발 역량	문제기반학습(PBL)	보고서(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍

교과목명

전산수학

교과목번호

22742

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

이광옥

교과목 개요

및 특징

컴퓨터의 출현으로 인하여 복잡하고 난해한 현실 세계의 어려운 점들이 해결되고 있는데 이는 컴퓨터의 연산능력이 뛰어난 점보다는 추상적이고 논리적인 문제를 수학적으로 모델링하여 컴퓨터가 처리할 수 있다. 컴퓨터를 이용한 문제해결을 위해서 효율적인 컴퓨터 프로그램과 자료구조의 설계를 위해서 문제에 대한 올바른 수학적 모델을 설정하고자 한다.

교과목표

계산수학의 기본적인 수체계, 집합, 함수, 관계등에 대하여 고찰하고 수학적 추론, 불리안 대수와 논리 회로, 순환관계 및 동적시스템에 대하여 학습한다.

교육내용

(강좌설명)

이 과목은 논리게이트와 플립-플롭으로 만드는 디지털 시스템 설계에 필요한 기초 지식을 소개한다. 수 체계, 논리게이트, 논리게이트의 내부, 부울 대수와 카르노 맵을 이용한 간략화, AND/OR/NOT, NAND/NOR 게이트와 PLA 등으로 구현하는 조합회로, 가산기, 인코더, 디코더 등의 조합회로 그리고 플립플롭을 사용한 카운터와 메모리 등의 내용을 다룬다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석활용	수체계, 집합, 함수, 관계 등을 이용한 정보분석활용을 할수 있다.
부역량1	창의적 문제해결	정보분석활용을 이용한 창의적 문제해결을 할 수 있다.
부역량2	시스템설계 및 개발	정보분석활용을 이용한 시스템 설계 및 개발을 할 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석활용	강의	서술형시험	진단평가
창의적 문제 해결	강의	서술형시험	진단평가
시스템설계 및 개발	강의	서술형시험	진단평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당사항 없음

교과목명

알고리즘

교과목번호

39780

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

강문수

교과목 개요

및 특징

알고리즘은 컴퓨터로 문제를 푸는 기법을 의미한다. 여기서 기법이란, 프로그램을 작성하는 언어나 스타일이 아니라 문제의 해답을 찾는 해결법이나, 방법론을 뜻한다. 본 과목에서는 이러한 문제를 컴퓨터로 해결하기 위한 다양한 방법론에 대한 이론을 수업한다.

교과목표

알고리즘의 전반적인 지식을 학습하고, 이를 응용하여 특정한 문제의 해결에 효율적인 알고리즘을 개발할 수 있다. 이를 위해 알고리즘의 효율성과 분석, 분할정복, 동적계획, 탐욕알고리즘, 되추적, 분기한정법 등 알고리즘의 전반적인 내용을 학습한다.

교육내용

(강좌설명)

알고리즘이 무엇인지 이해하고, 분석하는 방법, 분할 정복, 동적계획, 탐욕알고리즘, 되추적, 분기한정, 유전자 알고리즘, NP이론에 대한 내용들을 다룬다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석활용	주어진 문제를 이해하고, 최종 결과를 도출할 수 있도록 문제를 구조화하고 분석하는 능력
부역량1	창의적 문제해결	주어진 문제를 컴퓨터로 해결할 수 있는 프로그래밍 작성 능력
부역량2	시스템 설계 및 개발 역량	문제를 해결할 수 있는 알고리즘을 설계한 뒤, 프로그래밍화 할 수 있는 능력

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석활용	강의	서술형시험	진단평가
창의적 문제해결	강의	서술형시험	진단평가
시스템 설계 및 개발 역량	강의	서술형시험	진단평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

데이터구조 선이수, C/C++/Java 등 프로그래밍 교과목중 1과목이상 선이수

교과목명

운영체제

교과목번호

22023

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

심재홍

교과목 개요

및 특징

운영체제의 기본 구조와 기능을 학습하고, 운영체제 내에서 발생하는 문제점들을 파악하고, 이들 문제점의 해결방안을 학습한다.

교과목표

운영체제가 제공하는 기본 기능이 무엇인가를 이해하고, 운영제제가 제공하는 주요 기능을 지원하기 위해 어떠한 서비스 함수들을 제공하는지 파악하며, 이들 서비스를 구현하는 기본적인 원리를 터득한다.

교육내용

(강좌설명)

특히 운영체제의 발달과정, 프로세스 관리, 실기억장치, 가상기억장치, 프로세서 스케줄링, I/O 관리 및 디스크 스케줄링, 파일 관리 시스템, 스레드, 상호배제와 동기화, 교착상태와 해결방법 등에 대해 자세히 학습한다.

강좌유형

☑이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	●	▲	▲

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석활용	운영체제가 제공하는 기본 기능에 대해 모두 설명할 수 있음
부역량1	협업능력	운영체제의 주요 기능 중 하나를 직접 개발하기 위해 팀을 이루어 구현 방법에 대해 학습 및 논의하고, 각자 코딩하여 하나의 실행 프로그램으로 개발
부역량2	시스템 설계 및 개발 역량	운영체제의 주요 기능 중 하나를 직접 설계하고 이를 프로그래밍하여 학습한 특정 운영체제 기능을 실제 구현할 수 있는 능력 확보

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석활용	강의	서술형시험	교육내용평가(중간+기말)
협업능력	프로젝트기반학습(PJBL)	보고서(수시)	과제평가
시스템 설계 및 개발 역량	문제기반학습(PBL)	보고서(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍

교과목명

자바프로그래밍

교과목번호

39566

이수구분

전공필수

과목학점

3.0-2.0-2.0

편성

학년/학기

2학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정현숙

교과목 개요

및 특징

IT분야에서 이용되는 응용 소프트웨어 개발에 적합한 언어 및 개발 환경의 습득과 소프트웨어 개발 훈련을

위해 객체지향 원리에 바탕을 둔 강의와 실습을 통하여 Java 프로그래밍의 이해, 객체-지향 프로그래밍 능력배양, 프로그램 설계 능력 배양, 문제 해결 능력을 배양하는 것으로 한다.

교과목표

응용 소프트웨어 개발에 적합한 언어 및 개발 환경의 습득과 소프트웨어 개발 훈련을 목표로 한다. 이를 위해 강의와 실습을 통하여 Java 프로그래밍의 이해, 객체-지향 프로그래밍 능력 배양, 프로그램 설계 능력 배양, 문제 해결 능력을 배양하는 것을 목표로 한다.

교육내용

(강좌설명)

객체지향프로그래밍의 기본 개념인 객체, 클래스 및 상속, 캡슐화, 다형성, 파일처리, 예외, 컨테이너 클래스 등을 소개하고 Java 프로그래밍 언어를 통해 이를 익힌다. 특히, 프로그래밍 언어론적 관점에서 객체지향 언어를 강의하고 JAVA 구현 및 소프트웨어 설계 및 재사용을 위한 객체 지향 고려 사항에 대해 학습하고 실습한다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템설계 및 개발 역량	- 프로그래밍에 대한 기본적인 이해와 개념 학습을 위한 실습 - 주어진 요구조건을 만족하는 프로그래밍 수행
부역량1	창의적 문제 해결	- 다양한 프로그래밍 과제를 통한 문제 해결 능력 함양 - 자체적인 학습과 새로운 알고리즘 구현을 통한 창의력 향상
부역량2	정보분석활용	-각종 라이브러리 및 오픈소스를 활용한 개발능력 향상 -다양한 정보를 분석하고 분석된 정보를 참고하여 자바 프로그래밍에 활용할 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
프로그래밍 실습 능력	실습	라이브코딩	과제 평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

객체지향프로그래밍

교과목명

논리회로실험

교과목번호

42380

이수구분

전공선택

과목학점

2.0-0.0-3.0

편성

학년/학기

2학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김충원

교과목 개요

및 특징

- 기본 논리 게이트의 동작 조합회로, 순차회로의 동작을 실험을 통하여 확인함.

- 조를 편성하고, 실험내용을 설명한 후 조별로 실험.

- 실험 중 발생하는 문제는 조원들과 토의나 다른 조와의 도움등으로 해결하도로 유도.

- 실험 내용, 방법, 결과 등을 보고서로 작성하고, 조별로 실험에 관하여 토론과 검토를 하도록 함.

교과목표

-논리게이트로 이루진 디지털 시스템을 설계하고 회로로 구현하며 실험결과를 분석하는 능력 배양.

교육내용

(강좌설명)

- 논리소자, 반도체소자, 전자부품을 구별하는 법

- 브레드보드와 계측기 등의 사용법 숙지.

- 논리회로를 브레드보드에 구현하고 실험하고 결과분석함.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템 설계 및 개발	디지털 시스템을 분석하고 설계·구현할 수 있는 기초능력배양
부역량1	창의적 문제 해결	실험 중에 발생하는 문제를 해결할 수 있는 능력배양
부역량2	정보분석활용	검색을 통하여 정보를 얻고 활용할 수 있는 능력배양

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
시스템 설계 및 개발	팀기반학습(TBL)	평가자 질문	보고서
창의적 문제 해결	팀기반학습(TBL)	평가자 질문	보고서
정보분석활용	팀기반학습(TBL)	평가자 질문	보고서
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

일반물리

교과목명

데이터통신

교과목번호

20661

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

모상만 외

교과목 개요

및 특징

본 강의는 컴퓨터 시스템, 데이터 통신 및 프로그래밍 언어에 대한 기초 지식을 갖춘 학생을 대상으로 컴퓨터 네트워크의 구성과 동작 원리를 다룬다. 강의의 초점은 컴퓨터 네트워크의 시스템, 구성요소 및 프로토콜을 이해하고 설계하는 능력 배양에 맞춘다.

교과목표

본 강의는 컴퓨터 네트워크의 기본 개념과 주요 원리를 이해하고, 효율적인 네트워킹을 위한 알고리즘과 구성요소 및 시스템을 설계하고, 중요 원리를 시스템 설계와 유관 교과목에 응용하며, 프로토콜과 시스템을 포함한 컴퓨터 네트워크의 분석 평가 능력을 배양함을 목표로 한다.

교육내용

(강좌설명)

통신 기능을 가진 컴퓨터들을 상호 연결한 컴퓨터 네트워크의 핵심 이론, 네트워크 계층, 전송 계층, 응용 계층을 위주로 하여 컴퓨터 네트워크의 구성, 동작 원리, 프로토콜, 시스템 등의 기반 지식과 응용 기술을 학습한다.

강좌유형

▣이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	컴퓨터 네트워크의 시스템, 구성요소, 프로토콜에 대한 원리 및 동작 메커니즘을 이해하고 실제 시스템 및 관련 분야에 활용되는 예시를 파악함
부역량1	창의적 문제해결	제시된 실제적 문제(과제)를 정해진 기한 내에 종합적인 시스템 관점에서 단계적으로 해결하고 결과를 논리적이고 체계적으로 기술함
부역량2	시스템 설계 및 개발	컴퓨터 네트워크 시스템의 개발 방법론을 숙지하고 제한된 조건에서 시스템 구성요소와 프로토콜을 설계 및 개발하는 실질적 과정을 이해함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석 활용	강의	서술형 시험	교육내용 평가(고사)
창의적 문제해결	문제기반학습(PBL)	보고서(수시)	과제평가
시스템 설계 및 개발	토의.토론	구두발표	출석평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

※ 해당사항 없음

교과목명

인공지능

교과목번호

22015

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

2학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

양희덕

교과목 개요

및 특징

인공지능을 구현하는데 사용하는 대표적인 방법인 인공신경망, 퍼지, 진화연산 방법에 대하여 주로 학습한다. 특히 최근에 각광을 받고 있는 딥러닝에 대한 기초적인 내용과 기법을 소개한다. 기말과제를 통하여 학습한 기법을 실제문제에 응용해봄으로서 인공지능에 대한 이해를 돕고 응용능력을 향상시킨다.

교과목표

본 교과목에서는 인공지능에 대한 기본 지식을 학습한다. 인공지능의 근본적인 문제로서 경험적 탐색, 추론, 학습, 지식표현 방법에 관한 이론과 근본적인 계산학적 문제들을 다룬다. 또한, 논리 기반의 정리증명, 지능형 에이전트 등에 관해 다루며 패턴인식, 퍼지 로직,신경망, 진화연산 등의 기본 원리를 학습한다.

교육내용

(강좌설명)

인공신경망, 퍼지, 진화연산 방법, 지능형 에이전트, 패턴인식

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲			▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AI/빅데이터 설계 및 학습	인공지능 모델 설계가 가능함
부역량1	시스템 설계 및 개발	문제에 적합한 인공지능 시스템 학습이 가능함
부역량2	창의적 문제해결

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AI/빅데이터 설계 및 학습	프로젝트기반학습(PJBL)	문제해결형시나리오	과제평가
시스템 설계 및 개발	강의	서술형시험	진단평가
창의적 문제해결	토의·토론	구두발표	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

컴퓨터구조

교과목번호

24191

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

3학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

이정아

교과목 개요

및 특징

본 강의는 논리회로 설계 및 프로그래밍 언어에 대한 기초 지식을 가진 학생들이 소프트웨어를 실행하는 컴퓨터 하드웨어 동작을 이해할 수 있도록 이와 관련된 주요 원리를 설명한다.

교과목표

컴퓨터 구성 및 설계에 관한 기본 지식을 갖추고, 컴퓨터 소프트웨어를 실행하는 컴퓨터 하드웨어의 기본 동작을 이해할 수 있도록 함.

교육내용

(강좌설명)

본 강의에서 다루는 주요 주제는 하드웨어와 소프트웨어의 인터페이스인 ISA(Instruction Set Architecture), 기계명령어의 Data Flow 및 Control Flow에 따른 프로세서 설계,  그리고 메모리 구조이다.  강의 종료 후 학생들은 컴퓨터 구성 및 설계에 관한 폭 넓은 지식을 갖게 될 것이다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	ISA 분석
부역량1	창의적 문제해결	기계명령어 구현 (Data Flow/Control Flow)
부역량2	시스템 설계 및 개발 역량	Processor 설계

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
ISA 분석	사례기반학습(CBL),	서술형시험	교육내용평가1(중간)
기계명령어 구현	강의	서술형시험	과제평가
Processor 설계	강의	서술형시험	교육내용평가2(기말)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 심화프로그래밍, 데이터구조, 논리회로

교과목명

컴퓨터네트워크

교과목번호

22620

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

3학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

모상만 외

교과목 개요

및 특징

본 강의는 컴퓨터 시스템, 데이터 통신 및 프로그래밍 언어에 대한 기초 지식을 갖춘 학생을 대상으로 컴퓨터 네트워크의 구성과 동작 원리를 다룬다. 강의의 초점은 컴퓨터 네트워크의 시스템, 구성요소 및 프로토콜을 이해하고 설계하는 능력 배양에 맞춘다.

교과목표

본 강의는 컴퓨터 네트워크의 기본 개념과 주요 원리를 이해하고, 효율적인 네트워킹을 위한 알고리즘과 구성요소 및 시스템을 설계하고, 중요 원리를 시스템 설계와 유관 교과목에 응용하며, 프로토콜과 시스템을 포함한 컴퓨터 네트워크의 분석 평가 능력을 배양함을 목표로 한다.

교육내용

(강좌설명)

통신 기능을 가진 컴퓨터들을 상호 연결한 컴퓨터 네트워크의 핵심 이론, 네트워크 계층, 전송 계층, 응용 계층을 위주로 하여 컴퓨터 네트워크의 구성, 동작 원리, 프로토콜, 시스템 등의 기반 지식과 응용 기술을 학습한다.

강좌유형

▣이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	●		▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	컴퓨터 네트워크의 시스템, 구성요소, 프로토콜에 대한 원리 및 동작 메커니즘을 이해하고 실제 시스템 및 관련 분야에 활용되는 예시를 파악함
부역량1	창의적 문제해결	제시된 실제적 문제(과제)를 정해진 기한 내에 종합적인 시스템 관점에서 단계적으로 해결하고 결과를 논리적이고 체계적으로 기술함
부역량2	시스템 설계 및 개발	컴퓨터 네트워크 시스템의 개발 방법론을 숙지하고 제한된 조건에서 시스템 구성요소와 프로토콜을 설계 및 개발하는 실질적 과정을 이해함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석 활용	강의	서술형 시험	교육내용 평가(고사)
창의적 문제해결	문제기반학습(PBL)	보고서(수시)	과제평가
시스템 설계 및 개발	토의.토론	구두발표	출석평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

데이터구조

교과목명

데이터과학

교과목번호

44879

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

3학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

강문수

교과목 개요

및 특징

통계학, 컴퓨터공학, 경제학, 사회과학 등을 결합한 융합학문인 데이터 과학의 개념을 이해하고 데이터 과학자가 갖추어야 할 역량들을 함양하기 위해 프로그래밍 기술 및 통계학의 기초 이론을 학습하고, 그 내용을 소규모 프로젝트을 수행을 통해 적용해 본다.

교과목표

1. 데이터 해석 및 분석 능력의 함양

2. 데이터에 기반한 문제 해결 능력의 함양

3. 데이터 시각화 능력의 함양

교육내용

(강좌설명)

파이썬 프로그래밍 기초, 확률 및 통계, 데이터베이스 프로그래밍, 데이터 처리 프로그래밍, 데이터 분석 및 예측, 시계열 정보, 데이터 시각화 등을 학습한다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲		▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AI/빅데이터설계및학습역량	빅데이터를 활용한 데이터 분석 프로젝트 수행 능력 평가
부역량1	정보분석활용	빅데이터를 이해하고 분석하여 활용하는 능력
부역량2	시스템설계및개발역량	빅데이터를 처리하고 분석 프로그램 코딩 능력

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AI/빅데이터설계및학습역량	프로젝트기반학습	보고서	과제평가
정보분석활용	강의	서술형 시험	교육내용평가2
시스템설계및개발역량	실습	기타(프로그래밍 과제)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

자료구조, 알고리즘, 운영체제, 데이터베이스 등 전공 필수 과목

교과목명

오픈소스HW

교과목번호

44878

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

최우열

교과목 개요

및 특징

본 강의는 컴퓨터공학과 지능IoT트랙 학생들을 대상으로, 사물인터넷(Internet of Things, IoT) 환경을 구축하기 위한 오픈소스 하드웨어에 대한 기초적인 개념 학습과 구현 실습을 다룬다.

교과목표

본 강의는 오픈소스 하드웨어를 이용한 기초적인 구현 능력을 습득하는 것을 목표로 하며, 사물인터넷 환경을 구축하기 위한 다양한 예제 프로그래밍 실습을 통해, 여러 분야에 사물인터넷 환경을 적용할 수 있고 다양한 문제해결 능력을 배양하도록 한다.

교육내용

(강좌설명)

사물인터넷에 대한 기본적인 개념 학습을 시작으로, 오픈소스 하드웨어에 대한 전반적인 지식을 습득한다. 특히, 본 강의에서는 아두이노를 이용한 다양한 실습 프로그래밍을 통해, 오픈소스 하드웨어가 사물인터넷 환경에 적용하기 위한 여러 방법에 대해 확인한다. 또한, 기본적인 동작 및 통신 기능 구현 실습 외에도 학생들이 창의적으로 제안한 아이디어를 실현할 수 있는 과정을 수행한다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲		▲			●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	새로운 IoT시스템을 직접 개발하며, 다양한 환경에서 테스트 진행
부역량1	시스템 설계 및 개발 역량	매 강의에서 학습하는 내용을 직접 수행하는 형태로 실습 진행
부역량2	정보분석 활용	다양한 기술정보를 활용하여 문제 해결

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
IoT/정보보호 개발 및 관리 역량	프로젝트기반학습(PJBL)	문제해결형시나리오	진단평가
시스템 설계 및 개발 역량	팀기반학습(TBL)	구두발표	과제평가
정보분석 활용	실습(연습)	학습자 자가진단	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 논리회로, 논리회로실습, 컴퓨터네트워크

교과목명

해킹및바이러스

교과목번호

38688

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정일용

교과목 개요

및 특징

본 수업은 네트워크 시스템에 대해 존재하는 보안 위협들을 분석함으로서 그 원리를 이해한다. 그러한 보안 위협들을 효과적으로 탐지하고 차단할 수 있는 기술들에 대해 이해한다. 또한 네트워크 보안 관련 실제 툴들을 다루어봄으로서 그 원리를 이해한다.

교과목표

유무선 네트워크 프로토콜의 취약점을 악용한 공격들을 실제로 시연해봄으로서 그 원리를 학습하고 이해하도록 한다. 또한 네트워크 공격을 탐지하고 차단하기 위한 침입탐지 시스템과 같은 실제 툴들을 다루어봄으로서 그 원리를 이해하도록 한다.

교육내용

(강좌설명)

침해 사고에 대한 탐지, 대응 방안을 위한 여러 가지 정보보호 기술을 다룬다. 첫째, 시스템 및 네트워크에 대한 위협의 사전 방지를 위한 보안 메커니즘으로 접근제어 모델 및 보안정책을 학습한다. 둘째, UNIX, Linux, Windows 등의 운영체제에서 시스템을 보호하기 위한 방법을 실습한다. 셋째, 네트워크 상의 악의있는 접근을 방지하기 위한 침입차단 시스템, 침입이 이루어지는 것을 발견하는 침입탐지 시스템을 실습한다. 마지막으로 사이버 수사 기법인 Forensic의 이해와 악성코드에 대한 이해와 관련 실습한다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲		▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	침입차단시스템 설게 및 구현
부역량1	시스템 설계 및 개발 역량	악성코드 분석 및 침입차단시스템에 포팅
부역량2	정보분석활용	유닉스커널 분석 및 보안서비스 드라이브 구현

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
oT/정보보호 개발 및 관리 역량	강의	논술형 시험	교육내용평가
시스템 설계 및 개발 역량	강의	논술형 시험	교육내용평가
정보분석활용	강의	논술형 시험	교육내용평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 운영체제

교과목명

컴퓨터그래픽스

교과목번호

25308

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김충원

교과목 개요

및 특징

- 2차원 및 3차원 컴퓨터 그래픽스의 기본 개념과 기본 알고리즘을 공부함.

- 이론과 OpenGL을 이용한 실습을 병행함.

- 과제를 통하여 응용력을 배양함.

교과목표

- 2차원 및 3차원 컴퓨터 그래픽스의 기본개념과 기본 알고리즘의 이해.

- OpenGL로 VR/AR, 예술, 애니메이션 등에 필요한 그래픽을 만드는 능력배양.

교육내용

(강좌설명)

- 2차원 및 3차원 컴퓨터 그래픽스의 기본개념과 근본 알고리즘을 공부함.

- 구체적으로는 그래픽스 입출력, 모델뷰변환, 투상변환, 원근변한, 뷰포트 변환,

가시성 판단, 래스터변환, 조명과 음영, 텍스쳐 등에 관하여 공부함.

- OpenGL그래픽스 라이브러리를 이용한 실습을 실시함.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AR/VR 설계 및 개발 역량	강의를 통한 그래픽스 이론의 이해
부역량1	정보분석활용	과제를 해결하기 위한 정보활용 능력 배양
부역량2	시스템 설계 및 개발 역량	OpenGL 실습 및 과제 수행를 통하여 개발 능력 향상

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AR/VR 설계 및 개발 역량	강의	서술형시험	교육내용평가2(기말)
정보분석활용	토의토론	평가자 질문	과제평가
시스템 설계 및 개발 역량	실습	평가자 질문	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

일반수학, 일반물리

교과목명

산업체현장학습2

교과목번호

44873

이수구분

전공선택

과목학점

3.0-0.0-3.0

편성

학년/학기

3학년/1학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

박남홍

교과목 개요

및 특징

ICT 산업을 중심으로 산업체 현장에서 운영되고 있는 시스템과 융합장비를 직접 견학하고

현장에서 필요한 요소기술을 파악할 수 있도록 선배 및 기업체 실무자의 의견을 청취하고

멘토링을 통한 예비 ICT분야의 사회인으로의 역량을 갖추도록 한다.

교과목표

- 지역 IT / CT 관련 기관 및 기업을 방문하고 최신 동향과 기술 적용 사례를 통해 현장에 적용되고 있는 핵심기술들을 파악한다.

- 지역 및 인근 IT 관련 기관 견학을 통해 현장에 요구하는 기술 및 역량에 대한 설명을 청취한다.

- 각종 전시회 및 견진대회 등 행사 참관을 통해 기술적인 적용사례를 중심으로 습득한다.

- 전문가 초청 및 최신 동향 등의 설명으로 본인의 진로와 역량계발 방향성을 정립한다.

교육내용

(강좌설명)

- 지역 내 IT / CT 관련 기업 방문 및 산업체 현황 견학

- 지역 전문가 초청 , 최신 IT 동향 교육 실시

- 지역 ICT 관련 전시회 및 각종 행사 참석

- ICT 관련 취업전략 공유 및 업무 현장 방문

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	- 산업체 현장에서 적용되는 문제해결형 기술의 추진 사례 견학을 통해 필요기술에 대한 자기계발 수준을 재정립
부역량1	협업능력	- 방문 기업 및 기관에서의 업무 협업체계 등을 파악하고, 핵심기술요소별 팀워크에 대한 상호간의 역할 재정립
부역량2	정보분석 활동	- 현장에서 운영되고 있는 시스템과 적용기술에 대한 설명을 듣고 이를 핵심요소기술별로 정리하여 향후 자기계발의 방향 설정에 반영

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적 문제해결	현장연계	사례 연구	출석 평가
협업능력	현장연계	사례 연구	출석 평가
정보분석 활동	현장연계	보고서 (수시)	과제 평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

산업체특강 1

교과목번호

44871

이수구분

전공선택

과목학점

1.0-1.0-0.0

편성

학년/학기

3학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김성환

교과목 개요

및 특징

산업체 특강 교과목에서 트랙별 산업체 및 기관의 특성과 산업체 문제해결 방법을 특강으로 실전적 프로젝트 수행능력의 체계화

산업체 니즈(needs)를 반영한 문제 해결형 교과 과정으로, 맞춤형 산학협력 프로그램을 하기전에 산업체 특강을 통해 산업체 수요에 적합한 인재를 양성함.

교과목표

5대 특성화 분야에 따른 균형 있는 산학협력 체계를 구축하고 이를 글로벌 산학연 협력 모델로 확장하여 5대 SW특성화분야를 선도하고 지탱해 줄 수 있는 SW 특화 글로컬 인재 양성을 목표로함

교육내용

(강좌설명)

산업체 및 기관중심의 특강

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 ■온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적문제해결	5대 특성화 분야에 따른 균형 있는 산학협력 체계를 구축하고 이를 글로벌 산학연 협력 모델로 확장하여 5대 SW 특성화 분야를 선도하고 지탱해 줄 수 있는 SW 특화 글로컬 인재 양성을 목표로 함.
부역량1	정보분석활용	기업의 현황파악을 위한 역량강화
부역량2	협업능력	사례기반학습(CBL)

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적문제해결	강의	일지/저널	출석평가
정보분석활용	토의.토론	평가자 질문	참여평가
협업능력	사례기반학습(CBL)	사례연구	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

SW기술영어

교과목번호

45566

이수구분

전공필수

과목학점

1.0-0.0-1.5

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

노순국

교과목 개요

및 특징

IT,SW 관련 전공영어가 고급 전문인력으로서 갖추어야 할 필수 요건임을 인식하게 하고, 다국적 기업의 SW 엔지니어와의 협업이 가능할 수 있도록 커뮤니케이션 능력과 영문 기술 문서의 해석 및 작성 등의 능력을 갖추고자 함

교과목표

컴퓨터 전공영어의 향상을 위해 IT 전공영어를 중심으로 개인별 전공영어 실력향상을 꾀함으로서 IT 전공영어의 이해 능력을 배양하는 것을 목표로 한다.

교육내용

(강좌설명)

이 과정에서는 정보 기술과 관련된 영어 용어에 대한 전반적인 개요를 다룬다. 학생들은 컴퓨터 기술과 관련된 기본적인 어휘를 배우고 핵심 영어를 향상시킬 것으로 기대한다. 이 강좌의 목적은 학생들이 컴퓨터 기술 관련 기사를 더 잘 이해하고 학생들에게 기술 저술을 할 수 있도록 준비시키는 것이다. 학생들은 짧은 기술 기사를 읽고 이해하고 자신의 전공 과목에 대한 기본 작문 기술을 습득 할 수 있어야 한다.

강좌유형

□이론중심 ☑실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석 활용	IT 분야의 최신 기술과 용어 등 관련 정보를 찾고 분석 및 활용할 수 있다.
부역량1	협업능력	소규모 단위의 팀원끼리 협업하여 주어진 과제를 수행할 수 있다.
부역량2	시스템 설계 및 개발 역량	IT 시스템의 설계 및 개발 역량을 발전시킬 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석 활용	실습(연습)	서술형시험	진단평가
협업능력	실습(연습)	구두발표	과제평가
시스템 설계 및 개발 역량	실습(연습)	서술형시험	진단평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

데이터베이스

교과목번호

38285

이수구분

전공필수

과목학점

3.0-3.0-0.0

편성

학년/학기

3학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정현숙

교과목 개요

및 특징

정보 시스템을 구축하는 가장 중요한 하부구조인 데이타베이스 관리시스템(DBMS), 특히, 관계형 DBMS (Relational DBMS)를 중점적으로 다룬다. 실습으로는 윈도우 환경에서 널리 쓰이는 RDBMS인 Oracle을 실습하고자 한다. 그러므로, 데이터베이스 구축의 방법론과 데이터베이스의 핵심 이론에 대한 이해도를 높일 수 있으며, 현업 적용의 가능성을 높일 수 있다.

교과목표

개요에서 설명한 대로, 이러한 정보 시스템을 구축하는 가장 중요한 하부구조인 데이타베이스 관리시스템(DBMS), 특히, 관계형 DBMS(Relational DBMS)를 중점적으로 다룬다. 실습으로는 Unix 환경에서 널리 쓰이는 RDBMS인 Oracle을 실습한다. 본 강좌를 수강한 학생들은 데이터베이스 구축의 방법론과 데이터베이스의 핵심 이론에 대한 이해도를 높일 수 있으며, 현업 적용의 가능성을 높일 수 있다.

교육내용

(강좌설명)

데이터베이스는 방대한 크기의 데이터를 컴퓨터에 저장하고 필요한 데이터를 얻어오는 기법에 대한 것으로 컴퓨터 응용 프로그램에서 컴퓨터 시스템에 이르기까지 영향을 미치는 전산학에서 매우 중요한 분야이다. 본 교과에서는 데이터베이스 전반에 대한 이해를 목표로 하며 특히 사용자 입장에서 데이터베이스 시스템을 다루는 것에 중점을 둔다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲		▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AI/빅데이터 설계 및 학습 역량	데이터베이스와 데이터모델링에 대한 지식을 바탕으로 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성하는 능력을 학습한다,
부역량1	정보분석 활용	SQL을 내포하는 응용 소프트웨어의 성능을 최적화할 수 있는 내용을 숙지
부역량2	시스템 설계 및 개발 역량	데이터베이스 개체의 설계와 구현 등의 직무를 수행할 수 있는 능력을 배양

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
데이터베이스 구축능력	강의	문제해결형시나리오	진단평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

자바 프로그래밍 및 이전 학기 교과목 이수

교과목명

IoT시스템응용

교과목번호

45568

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

최우열

교과목 개요

및 특징

본 강의는 컴퓨터공학과 지능IoT트랙 학생들을 대상으로, 사물인터넷(Internet of Things, IoT) 환경을 구축하기 위한 시스템 및 이를 구현하기 위한 다양한 방법에 대해 학습한다. 특히, 본 강의에서는 라즈베리 파이를 이용한 다양한 실습 프로그래밍을 수행하며, 실습 외에도 학생들이 창의적으로 제안한 아이디어를 실현할 수 있는 과정을 수행한다.

교과목표

- 라즈베리파이를 이용하여 리눅스 환경에서 파이썬으로 각종 IoT시스템 구축

- 기초적인 하드웨어 입출력을 확인하고, 카메라, 센서 등을 이용하여 IoT환경 개발

교육내용

(강좌설명)

- 리눅스 환경에서 파이썬으로 작성된 웹 서버를 구축하고, 센서 등의 입출력 장치를 제어하며, 다른 컴퓨터 및 클라우드 서버와 네트워크를 통해 연동하는 다양한 방법을 다룬다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲			▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	새로운 IoT시스템을 직접 개발하며, 다양한 환경에서 테스트 진행
부역량1	시스템 설계 및 개발 역량	매 강의에서 학습하는 내용을 직접 수행하는 형태로 실습 진행
부역량2	창의적 문제해결	창의적인 아이디어를 평가하며 구두발표를 통한 평가

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
IoT/정보보호 개발 및 관리 역량	프로젝트기반학습(PJBL)	문제해결형시나리오	진단평가
시스템 설계 및 개발 역량	팀기반학습(TBL)	구두발표	과제평가
창의적 문제해결	실습(연습)	학습자 자가진단	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

프로그래밍교과목, 오픈소스HW, 유닉스시스템 등

교과목명

기계학습

교과목번호

44876

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정호엽

교과목 개요

및 특징

기계 학습 주제에는 수많은 방법론과 이론들이 도입되어 왔다. 그러나 최근에는 딥 러닝 기법이 기계 학습의 방법론과 이론의 중심이 되어가고 있다. 이 코스에서는 supervised 기계 학습의 기본 개념을 소개하며 동시에 딥 러닝 학습 기술에 대한 기술적인 부분을 공부한다. 이 과정에서는 딥 러닝에서 사용되는 loss layers, linear layers, activation layer 같은 기본 층 들을 다루고, stochastic gradient descent 최적화 기법의 메커니즘을 공부한다. 학생들은 또한 Tensorflow와 같은 심층 학습 라이브러리의 기본 사용법을 학습한다.

교과목표

심층 학습 신경망에 이해하며, Tensorflow을 사용 접합한 심층 모델을 이해하고 디자인이 가능할 수 있게 한다.

교육내용

(강좌설명)

딥 러닝에서 사용되는 loss layers, linear layers, activation layer 같은 기본 층, stochastic gradient descent 최적화 기법, Tensorflow와 심층 학습 라이브러리

강좌유형

□이론중심 ☑실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲			●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AI/빅데이터 설계 및 학습	Supervised learning 이론 및 다층구조 신경망을 설계할 수 있다
부역량1	창의적 문제해결	데이터에 접합한 학습 모델과 학습방식을 추론할 수있다.
부역량2	정보분석 활용	Tensorflow 라이브러리를 사용할 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AI/빅데이터 설계 및 학습	강의	서술형시험	교육내용평가2(기말)
창의적 문제해결	문제기반학습(PBL)	문제해결형시나리오	과제평가
정보분석 활용	프로젝트기반학습(PJBL)	사례연구	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

인공지능

교과목명

소프트웨어공학

교과목번호

22011

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

3학년/2학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

신석주

교과목 개요

및 특징

소프트웨어공학 기초 개념을 시작으로 소프트웨어 개발 프로세스에 대한 이해, 소프트웨어 아키텍처, 요구사항 분석, 설계, 구현, 테스트, 유지보수 등 소프트웨어 개발 생명 주기 전반에 대해 심도있게 학습하고 성능분석, 소프트웨어 형상 관리, 프로젝트 관리, 품질 관리 등 관리 프로세스를 학습하여 소프트웨어 개발 실무에 반영할 수준의 능력을 배양한다.

교과목표

소프트웨어공학의 개념을 이해하고 소프트웨어 개발에 이를 적용할 수 있는 기본 실무 능력을 배양한다.

교육내용

(강좌설명)

소프트웨어공학의 개념, 요구사항 분석, 설계, 구현, 테스트, 유지보수 등 소프트웨어공학 라이프사이클 전반에 대한 내용을 개념적으로 접근하고 이를 활용할 수 있도록 과제 수행을 진행한다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●		▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적문제해결	소프트웨어공학의 기본 개념과 이론을 이해하고 이를 활용하여 실무에 적용할 수 있는 창의적 문제 해결 능력 배양
부역량1	협업능력	주어진 소프트웨어공학적 문제를 학생들 간 협업을 통해 해결할 수 있는 능력 배양
부역량2	시스템설계 및 개발역량	소프트웨어 시스템 설계 및 개발을 공학적 접근 방법으로 수행할 수 있는 기본 역량 확보

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적문제해결	강의	서술형시험	교육내용평가(고사)
협업능력	문제기반학습(PBL)	보고서(수시)	과제평가
시스템설계 및 개발역량	강의	서술형시험	교육내용평가(고사)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당사항 없음

교과목명

스마트폰앱개발

교과목번호

42804

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정현숙

교과목 개요

및 특징

안드로이드 플랫폼 기반의 모바일 어플리케이션 개발하는 과정으로 안드로이드 커널과 API 학습을 통해 안드로이드 앱을 개발하는 것이 목적이다.  안드로이드 앱의 구조를 파악하고, 안드로이드 SDK에서 제공하는 도구와 API를 사용하여 간단한 앱부터 지도서비스를 포함하는 복잡한 기능의 앱까지 단계적으로 구현하는 과정을 학습한다. 학습과 팀 프로젝트를 통해 스스로 스마트 앱을 개발할 수 있다.

교과목표

본 과목은 안드로이드에서 응용프로그램 개발에 대한 교육을 한다. 이를 위하여 안드로이드 운영체제에서 애플리케이션의 구성 요소 및 동작 원리를 교육한다. 또한 단일 액티비티에 기초하여 다양한 안드로이드 애플리케이션 개발 기술을 학습한다. 단일 액티비티 기술을 기반으로 안드로이드에서 제공하는 다양한 API를 활용하여 액티비티 사이를 연동하는 애플리케이션 개발 기술도 학습한다.

교육내용

(강좌설명)

Windows OS 기반의 Android 플랫폼에서 동작하는 어플리케이션을 중심으로 Layout, View, Activity, Intent, MAP서비스, 카메라, 멀티미디어, 네트워크, SQLite, 위젯, 제스처, 센서 등의 기능을 구현하는 방법을 익힌다.  또한, 제작한 컨텐츠 개발 및 어플리 케이션을 상용화 하는데 필요한 앱 개발과정을 실습하고 직접 수행해 봄으로써 실무에 바로 적용 할 수 있는 실력을 배양하도록 한다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템 설계 및 개발 역량	시스템의 설계에서는 다양한 교육 역량 강화 프로 그램을 제공하고 수요자의 요구에 부합하는 앱개발 능력및 개발능력을 배양한다.
부역량1	창의적 문제해결	프로그래밍 실습및 과제를 스스로 해결하도록 함
부역량2	정보분석활용	스스로 생각하고 방법을 고안하여 과제를 수행하도록 함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
앱 구현 및 배포 능력	실습 및 응용력	라이브 코딩능력 (수시)	과제 평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

객체지향프로그래밍

교과목명

시스템보안

교과목번호

45569

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정일용

교과목 개요

및 특징

본 교과목을 통해 학생들은 안전한 정보보호를 위한 암호학의 주요 개념들과 접근제어, 네트워크 보안 프로토콜, 소프트웨어 관점에서 주요 보안 위협 및 그 대응 기술들에 대한 지식을 얻는 것을 목표로 한다.

교과목표

암호학 기술들에 기반한 접근제어, 네트워크 보안 프로토콜, 소프트웨어 취약점 분석 및 보안 기술들에 대해 강의를 통해 소개한다. 또한 정보보호 관련 오픈소스 소프트웨어 툴들을 활용해서 정보보호 및 네트워크 보안 관련 프로그램 개발 실습을 진행한다.

교육내용

(강좌설명)

본 교과목에서는 정보의 기밀성과 가용성 보호를 위한 다양한 네트워크 및 컴퓨터 보안 기술들을 소개한다. 또한 이러한 컴퓨터 보안 기술의 핵심 기반이 되는 블록 암호화, 공개키 암호화, 전자서명 등의 기술들에 대해서도 소개한다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	▲		▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	운영체제 및 DB 보안시스템 분석
부역량1	시스템 설계 및 개발 역량	보안시스템의 융합 설계
부역량2	정보분석활용	유닉스커널의 드라이브 설계 및 구현

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
oT/정보보호 개발 및 관리 역량	강의	논술형 시험	교육내용평가
시스템 설계 및 개발 역량	강의	논술형 시험	교육내용평가
정보분석활용	강의	논술형 시험	교육내용평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

운영체제, DB시스템

교과목명

영상처리

교과목번호

28932

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김충원

교과목 개요

및 특징

- 영상처리의 기본개념을 학습함.

- Matlab으로 실습을 진행함으로써 이론과 실습을 균형 있게 병행함.

- 실습 문제 제시 후 이를 학습한 이론을 기반으로 스스로 해결하도록 지도함.

- 실습 과정에서 학생 상호간에 도움을 줄 수 있도록 협력 학습을 유도함.

교과목표

- 영상처리의 기본 개념을 완전히 이해시키고, 이를 바탕으로 실무에 적용할 수 있는 응용력 배양

교육내용

(강좌설명)

- 영상간의 산술·논리연산, 기학학적 연산, 화질개선, 공간영역에서의 선형필터링,

주파수 영역에서의 영상처리, 영상복원, 영상분할, 형태학적 영상처리 등을 강의함.

- Matlab으로 실습하여, 시스템 설계 및 개발 능력 배양.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AR/VR 설계 및 개발 역량	영상처리 이론의 이해와 AR/VR과의 관계 이해
부역량1	시스템 설계 및 개발 역량	Matlab 실습 및 과제 수행를 통하여 개발 능력 향상
부역량2	정보분석 활용	과제를 해결하기 위한 정보활용 능력 배양

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AR/VR 설계 및 개발 역량	강의	서술형시험	교육내용평가2(기말)
시스템 설계 및 개발 역량	토의토론	평가자 질문	과제평가
정보분석 활용	실습	평가자 질문	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

일반수학, 일반물리

교과목명

오픈소스SW프로젝트

교과목번호

44740

이수구분

전공선택

과목학점

3.0-0.0-3.0

편성

학년/학기

3학년/2학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

나인섭

교과목 개요

및 특징

스마트폰으로부터 TV까지 모든 영역에 오픈소스SW를 활용한 개발 방법이 적용되고 있다. 오픈 소스SW를 활용하기 위한 freeBSD, Apache 등의 저작권을 적용하는 방법과 상호 저작권을 회피하는 법을 알아본다. 텐서플로우, 카페 등의 오픈소스를 이용하여 실질적인 프로젝트를 수행함으로써 실용 능력을 배양하고자 한다.

교과목표

오픈소스SW에서 습득한 지식을 기반으로 글로벌 OSS 협업 도구 사용 역량 강화.

올바른 OSS 라이선스 적용으로 개입 프로젝트 결과물 완성 및 공개. 세계 다양한 개발자들과 협업 기반 구축.

교육내용

(강좌설명)

최근의 FOSS(Free & Open Source Software)는 경제적 효율성, 종속성 극복, 시장 경쟁력, 기술 혁신의 관점에서 SW 산업 발전의 핵심 분야로 인지되고 있다. 본 교과는 자유 주제로 개별 오픈 소스 SW 프로젝트를 진행하면서 제품 개발 및 유지 보수에 드는 경제적 효율성과 소비자의 다양한 선택권 존중과 가격 경쟁력 확보를 통한 시장경쟁  특정 SW 벤더에 종속되는 종속성 극복, 개발-공개-보완(지속적 수정)의 개발 방식과 상업적 활용을 위한 공개 SW프로젝트 참여 및 소스코드 활용으로 얻는 시간적 이득, 그리고 본 교과의 궁극적인 지향점인 소스코드 공개로 인한 선진 기술 습득과, 개발에 동참하는 과정을 통해 얻게 되는 개인 역량 향상의 기회를 제공한다.

강좌유형

□이론중심 □실험·실습 ☑실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲		●	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	소규모 단위의 팀원끼리 협업하여 주어진 과제를 수행할 수 있다.
부역량1	창의적 문제해결	프로젝트를 진행하며, 창의적 문제해결 능력을 키운다.
부역량2	시스템 설계 및 개발 역량	IT 시스템의 설계 및 개발 역량을 발전시킬 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	프로젝트기반학습(PJBL)	구두발표	과제평가
창의적 문제해결	프로젝트기반학습(PJBL)	구두발표	과제평가
시스템 설계 및 개발 역량	프로젝트기반학습(PJBL)	구두발표	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

산업체특강2

교과목번호

44872

이수구분

전공선택

과목학점

1.0-1.0-0.0

편성

학년/학기

3학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김성환

교과목 개요

및 특징

산업체 특강 교과목에서 트랙별 산업체 및 기관의 특성과 산업체 문제해결 방법을 특강으로 실전적 프로젝트 수행능력의 체계화

산업체 니즈(needs)를 반영한 문제 해결형 교과 과정으로, 맞춤형 산학협력 프로그램을 하기전에 산업체 특강을 통해 산업체 수요에 적합한 인재를 양성함.

교과목표

5대 특성화 분야에 따른 균형 있는 산학협력 체계를 구축하고 이를 글로벌 산학연 협력 모델로 확장하여 5대 SW특성화분야를 선도하고 지탱해 줄 수 있는 SW 특화 글로컬 인재 양성을 목표로함

교육내용

(강좌설명)

산업체 및 기관중심의 특강

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 ■온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적문제해결	5대 특성화 분야에 따른 균형 있는 산학협력 체계를 구축하고 이를 글로벌 산학연 협력 모델로 확장하여 5대 SW 특성화 분야를 선도하고 지탱해 줄 수 있는 SW 특화 글로컬 인재 양성을 목표로 함.
부역량1	정보분석활용	기업의 현황파악을 위한 역량강화
부역량2	협업능력	사례기반학습(CBL)

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적문제해결	강의	일지/저널	출석평가
정보분석활용	토의.토론	평가자 질문	참여평가
협업능력	사례기반학습(CBL)	사례연구	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

산학캡스톤디자인1

교과목번호

44883

이수구분

전공필수

과목학점

3.0-0.0-3.0

편성

학년/학기

4학년/1학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

나인섭

교과목 개요

및 특징

이 교과목에서는 상급의 프로그래머와 공학도가 되기 위하여 스스로 문제를 찾고 이를 해결하는 것을 목표로 하고 있다. 교과목은 팀 프로젝트 형태로 담당교수의 지도 하에 학생들 스스로 설계 항목 선정 및 개발, 보고서 작성 등을 통하여 설계 과제를 해결할 수 있도록 한다.

교과목표

효율적인 문제해결능력을 가지고 있는가는 프로그래머 및 엔지니어의 능력을 평가하는 일반적인 방법이다. 그러나 주어진 문제만을 단순 해결하는 개인적인 능력은 기본적으로 갖추어야 할 덕목이며, 상급의 프로그래머 및 엔지니어에게는 스스로 문제를 찾아내고, 그것을 해결할 수 있는 창의적 과정 및 방법을 도출하고, 팀원간의 적극적인 커뮤니케이션을 통하여 상호 협동할 수 있는 능력이 요구된다.

교육내용

(강좌설명)

본 교과목에서 학생들이 팀을 구성하여 스스로 어떤 제품이나 시스템의 문제를 발견, 정의하고, 이를 해결하는 솔루션을 구현한다. 교수 및 현장경험이 풍부한 산업체 전문가의 지도를 받아, 작품 주제와 솔루션의 아이디어를 내고 기획, 설계, 제작, 조립 및 시험까지 일련의 과정을 직접 수행해서 완성한다. 문제의 발견에서부터 제품개발 및 생산에 이르기까지 전 과정을 이해하고 경험하도록 하여 이와 관련된 종합적인 능력을 향상하는 것이 본 과정의 목적이다.

강좌유형

□이론중심 □실험·실습 ☑실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲		▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템 설계 및 개발 역량	IT 시스템의 설계 및 개발 역량을 발전시킬 수 있다.
부역량1	협업능력	소규모 단위의 팀원끼리 협업하여 주어진 과제를 수행할 수 있다.
부역량2	창의적 문제해결	프로젝트를 진행하며, 창의적 문제해결 능력을 키운다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
시스템 설계 및 개발 역량	프로젝트기반학습(PJBL)	구두발표	과제평가
협업능력	프로젝트기반학습(PJBL)	구두발표	과제평가
창의적 문제해결	토의·토론	구두발표	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

정보처리응용

교과목번호

45567

이수구분

전공필수

과목학점

2.0-2.0-0.0

편성

학년/학기

4학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

신석주

교과목 개요

및 특징

컴퓨터공학과에서 다루는 정보처리 관련 지식들을 확인하고 융합할 수 있는 지식을 제공하는 과목으로 소프트웨어 설계, 소프트웨어 개발, 데이터베이스, 프로그래밍 언어, 정보시스템 구축 및 관리 등 컴퓨터 전분야에 대해 복습하고, 다양한 응용 분야를 학습한다.

교과목표

컴퓨터공학에서 학습한 내용들을 복습하고 응용 분야에 적용할 수 있는 능력을 배양한다.

교육내용

(강좌설명)

소프트웨어 설계, 소프트웨어 개발, 데이터베이스, 프로그래밍 언어, 정보시스템 구축 및 관리 기술에 대해 학습하고, 이를 응용 분야에 적용할 수 있는 적용 사례에 대해 학습한다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 ■팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
	●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	정보분석활용	컴퓨터공학 분야에서 학습한 기본 지식을 이해하고 이를 응용분야에 적용할 수 있는 정보 분석 및 활용 능력 배양
부역량1	협업능력	주어진 정보처리 응용 문제를 학생들 간 협업을 통해 해결할 수 있는 능력 배양
부역량2	시스템설계 및 개발역량	정보처리 시스템 설계 및 개발을 공학적 접근 방법으로 수행할 수 있는 기본 역량 확보

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
정보분석활용	강의	서술형시험	교육내용평가(고사)
협업능력	문제기반학습(PBL)	보고서(수시)	과제평가
시스템설계 및 개발역량	강의	서술형시험	교육내용평가(고사)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당사항 없음

교과목명

SW비즈니스와창업

교과목번호

44744

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

4학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

김영심

교과목 개요

및 특징

- 창업에 관련된 다양한 이슈에 대해서 현재까지 체계적으로 정리된 이론 및 실무들에 대해 논의함

- 창업비즈니스 성공사례를 통한 창의적 기업가정신을 함양함

- 창업관련 이론과 실무지식 배양을 통해 실질적인 예비창업가를 육성함

- 창업관련 외부 전문가의 강의 및 멘토링, 현장탐방을 통한 창업 경영능력 배양

교과목표

· 창의적인 아이디어 발굴과정에 대한 교육을 통한 새로운 기술 적용 발굴

· 가상 창업을 통한 기업가 정신 함량

· 팀 활동을 통한 리더십 향상 및 창업에 대한 두려움 해소

교육내용

(강좌설명)

-IT전공의 기술창업 유도를 위한 아이디어 획득을 위한 사례 활용 학습

-실제 기술과 접목한 융합적 사고가 증진될 수 있도록 다양한 사례수업

-최근 기술동향 등 다양한 기술개발 사례 등 토의

강좌유형

■이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●	▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의융합역량	- 창업 아이디어 도출 및 아이템 확정
부역량1	정보분석 활용	- 산업환경 및 시장조사 분석
부역량2	협업능력	- 팀프로젝트를 통한 사업계획서 완성

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의융합능력	강의	서술형시험	진단평가
정보분석 활용	토의·토론	사례연구	교육내용평가2(기말)
협업능력	현장연계	팀기반학습(TBL),	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기술창업, 경영전략

교과목명

단기인턴십

교과목번호

44715

이수구분

전공선택

과목학점

3.0-0.0-6.0

편성

학년/학기

4학년/1학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정일용

교과목 개요

및 특징

인턴쉽과정을 통하여 기업실무를 익히고 프로잭트를 진행하는 동안 협업을 피부로 느끼게 된다. 성공적으로 이 과정을 수행하면서 해당 기업에 취업을 할 수 있다.

교과목표

산업체에 근무하면서 기업에서 가지고 있는 최신의 노하우를 배우며 기업연구원과 함께 상용 프로젝트를 수행한다.

교육내용

(강좌설명)

현장 실무 능력을 향상시키고 창의적인 SW 개발이 가능한 전문인력 양성 및 지역 SW 산업 활성화를 위한 산학협력 인력 교류 프로그램으로 현장 적응력과 창의력을 지닌 인재 양성을 위해 대학과 기업(기관)이 공동으로 참여 하여 정해진 기간 동안 국・내외 산업현장에서 실습교육을 실시하고 이를 통해 학점을 부여하고 산업체가 요구하는 실무형 인재 양성을 목표로 한다. 단기인턴십은 2개월에 해당되는 시간동안 인턴십을 수행한다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	기업체 연구원과 협업관계 유지
부역량1	창의적 문제해결	기업에서 요구하는 핵심기술이나 애로기술 해결
부역량2	정보분석활용	문제를 해결하기 위한 컴퓨터분야의 핵심기술의 적용

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	토의토론	동료평가	참여평가
창의적 문제해결	토의토론	구두발표	과제평가
정보분석활용	토의토론	사례연구	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당사항 없음

교과목명

빅데이터분석

교과목번호

44880

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

4학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정현숙

교과목 개요

및 특징

빅 데이터의 핵심 플랫폼인 하둡으로 대규모 데이터의 분산 처리를 위한 오픈소스 프레임워크 개발 훈련을 위해 하둡 프로그래밍을 가능 하도록 한다.

교과목표

대규모 데이터의 분산 처리를 위해 전자 상거래, 포털, 게임, 학술 자료, 의료 정보 등 다양한 분야에서 사용되고 있는 하둡으로 강의와 실습을 통해 하둡의 기본 원리부터 실무 응용까지 문제 해결 능력을 배양하는 것을 목표로 한다.

교육내용

(강좌설명)

소셜 미디어 데이터 등 비정형데이터가 대량으로 생성되는 추세에 따라 이를효과적으로 관리 및 처리하는 기술에 대해 학습한다. 관련 도구인 하둡,NoSQL 등의 원리와 관련 프로그래밍 방법을 학습한다. 수업은 주요 이론들에 대한 강의와 토론 및 실습 형식으로 진행되며, 연습문제 풀이와 데이터 분석 등의 과제가 부여된다.

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲			●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AI/빅데이터 설계 및 학습 역량	어려운과제는동료와논의,협업하도록함
부역량1	창의적 문제해결	매주프로그래밍실습숙지해서과제수행가능
부역량2	정보분석 활용	데이터활용하여제시된과제를스스스로해결

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
이론 기반의 실습문제 스스로 해결	이론 및 실습	데이터분석능력(수시)	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

유닉스 시스템, 자바 프로그래밍

교과목명

산학SW프로젝트

교과목번호

44882

이수구분

전공선택

과목학점

3.0-0.0-3.0

편성

학년/학기

4학년/1학기

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

박남홍

교과목 개요

및 특징

산업체의 애로기술 및 문제해결형 기술 분야에 대한 프로젝트 주제를 선정하고, 관련 분야의 전문가의 자문을 받아 SW개발 과제를 수행하여 개인 프로젝트로 분석/설계/구현을 통해 최종 발표를 진행함. 4학년 여름 계절학기 기간 중 진행하는 교과과정임.

교과목표

- 사전 수요파악을 통해 산업 현장에서 필요한 기술이나 SW개발 과제를 선정한다.

요소기술 분야 (트랙별)에 따라 전문가의 멘토링을 통해 선정된 과제의 개발목표를 설정하고 분석/설계/구현을 진행한다.

최종 과제 결과에 대한 발표 및 평가를 통해 sw 저작권 등록을 추진한다.

교육내용

(강좌설명)

- 기업(기관 포함) 의 필요기술 및 프로그램에 대한 수요처 정보파악

- 분석/설계 단계의 설계서 (DFD, ER-D 등) 작성 방법 및 프리젠테이션

- Proto-type 개발 및 화면설계서 등 구현

- 최종 개발 성과물 발표 및 프리젠테이션

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
●		▲	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	창의적 문제해결	- 핵심 기술 구현을 위한 문제점 파악, 해결방안 제시
부역량1	정보분석 활용	- 프로젝트 구현을 위한 세부 기능 및 관련 기술 분석 역량
부역량2	협업 능력	- 1인 프로젝트 형식, 기업 및 전문가와 커뮤니케이션 진행

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
창의적 문제해결	프로젝트기반학습	평가자 체크리스트	교육내용평가(기말)
정보분석 활동	프로젝트기반학습	평가자 체크리스트	교육내용평가(중간)
협업능력	실습	평가자 체크리스트	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

서버웹프로그래밍

교과목번호

45570

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

4학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정현숙

교과목 개요

및 특징

본 교과목에서는 월드와이드웹 환경에서 실행되는 클라이언트 및 서버 프로그램의 구조 및 동작 원리를 이해하고 실행 가능한 프로그램을 개발할 수 있도록 HTML, CSS, JavaScript, PHP, MySQL 등에 대하여 체계적으로 학습한다.

교과목표

1) 동적 및 정적 웹페이지 구조를 이해한다. 2) HTML, CSS를 활용하여 웹페이지를 제작한다. 3) PHP 문법 구조를 이해한다. 4) MySQL 데이터베이스 엔진을 설치하고 PHP와 연동한다. 5) SQL 구문을 이해하고 웹페이지 제작에 필요한 구문을 작성 및 실행한다. 6) PHP 기반의 동적 웹사이트를 구축할 수 있다.

교육내용

(강좌설명)

본 교과목은 HTML, CSS, JavaScript, PHP, MySQL 등의 기본 문법과 인터페이스 및 상호 연동 방법을 다루고 클라이언트 및 서버 프로그램의 구조와 동작을 습득한 후 실제 시스템에서 실행되는 프로그램을 개발할 수 있는 능력을 배양한다.

강좌유형

□이론중심 ▣실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	시스템 설계 및 개발	웹 프로그램 개발 방법론을 숙지하고 제한된 조건에서 주어진 문제를 해결하는 웹 프로그램을 설계 및 개발하는 실질적 과정을 이해함
부역량1	창의적 문제해결	제시된 실제적 프로그래밍 문제(과제)를 정해진 기한 내에 요구된 기능과 성능을 충족하도록 해결하고 결과를 논리적이고 체계적으로 표현함
부역량2	정보분석 활용	웹 프로그래밍 언어의 문법, 각종 예제 프로그램 등에 대한 원리 및 동작 메커니즘을 이해하고 실제적인 문제 해결에 활용되는 예시를 파악함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
시스템 설계 및 개발	강의	논술형 시험	교육내용 평가(고사)
창의적 문제해결	문제기반학습(PBL)	보고서(수시)	과제평가
정보분석 활용	토의.토론	구두발표	출석평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

데이터베이스

교과목명

인간과컴퓨터상호작용

교과목번호

38898

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

4학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

양희덕

교과목 개요

및 특징

컴퓨터 과학, 공학, 심리학, 사회과학, 디자인 등 다양한 분야의 학문을 융합하는 교과목이다. 사용자, 컴퓨터(기계), 사용자와 컴퓨터(기계)에서 발생하는 상호작용을 분석하여 사용자가 효율적, 효과적으로 컴퓨터와 상호작용할 수 있는 컴퓨터 및 인터페이스를 설계하는 방법을 학습한다.

교과목표

1) 사용자, 컴퓨터, 상호작용 각각의 특성을 파악하는 능력을 확보함

2) HCI의 원리인 사용성, 유용성, 감성을 이해하는 능력을 확보함

3) 상호작용을 분석하는 방법론에 대한 이해하고 인터페이스를 설계하는 능력을 확보함

교육내용

(강좌설명)

본 과목은  컴퓨터 시스템의 디자인/구현/평가에 대해 연구하는 분야인 HCI의 기본적인 이론과 실용적인 기술들을 학습한다. 이를 위해 HCI와 UX의 개요, 상호작용의 개요, HCI의 기본원리, 상호작용을 분석하는 방법을 학습한다.

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AR/VR 설계 및 개발 역량	새로운 AR/VR시스템을 직접 설계함
부역량1	창의적 문제해결	제시된 실제적 문제(과제)를 정해진 기한 내에 종합적인 시스템 관점에서 단계적으로 해결하고 결과를 논리적이고 체계적으로 기술함
부역량2	시스템 설계 및 개발 역량	HCI를 이용한 시스템 분석 방법론을 숙지하고 제한된 조건에서 시스템 구성요소와 프로토콜을 설계 및 개발하는 실질적 과정을 이해함

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AR/VR 설계 및 개발 역량	프로젝트기반학습(PJBL), 기반학습(TBL)	구두 발표	과제평가
창의적 문제해결	프로젝트기반학습(PJBL), 기반학습(TBL)	구두 발표	과제평가
시스템 설계 및 개발 역량	강의	서술형 시험	교과내용 평가(중간+기말)
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

해당 사항 없음

교과목명

임베디드시스템

교과목번호

41878

이수구분

전공선택

과목학점

3.0-2.0-2.0

편성

학년/학기

4학년/1학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

최우열

교과목 개요

및 특징

본 강의는 컴퓨터공학과 지능IoT트랙 학생들을 대상으로, 사물인터넷(Internet of Things, IoT) 환경을 구축하기 위해 고성능의 임베디드 시스템을 구현하기 위한 다양한 방법에 대해 학습한다. 최신 임베디드 디바이스를 활용하여 다양한 실습을 수행하며, 팀프로젝트 수행을 통한 협업능력 함양한다.

교과목표

Atmega 및 최신 임베디드 프로세서 기반의 임베디드 장비를 활용하여, 각종 입출력 장치들을 제어하고 다양한 센서에서 측정된 정보들을 처리하는 과정을 실습한다. 기본적인 전자회로에 대한 개념을 이해하고 기본적인 회로실험을 통해 그 원리를 파악한다.

교육내용

(강좌설명)

컴퓨터 하드웨어와 소프트웨어가 조합되어 특정한 목적을 수행하는 시스템에 대해 다루는 법을 배우고, 이를 응용하여 마이크로프로세서/컨트롤러, 메모리, 센서, 구동기 등의 하드웨어에 대한 구조 및 사용법과 OS, 디바이스 드라이버, 응용 프로그램, 네트워크 응용 등 소프트웨어의 제작 및 활용 방법을 습득하여 실용분야에서도 적용할 수 있는 지식을 습득한다.

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲			▲			●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	새로운 IoT시스템을 직접 개발하며, 다양한 환경에서 테스트 진행
부역량1	시스템 설계 및 개발 역량	매 강의에서 학습하는 내용을 직접 수행하는 형태로 실습 진행
부역량2	창의적 문제해결	창의적인 아이디어를 평가하며 구두발표를 통한 평가

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
IoT/정보보호 개발 및 관리 역량	프로젝트기반학습(PJBL)	문제해결형시나리오	진단평가
시스템 설계 및 개발 역량	팀기반학습(TBL)	구두발표	과제평가
창의적 문제해결	실습(연습)	학습자 자가진단	참여평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

프로그래밍교과목, 오픈소스HW, IoT시스템웅용, 유닉스시스템 등

교과목명

컴퓨터비전

교과목번호

44877

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

4학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정호엽

교과목 개요

및 특징

컴퓨터 비전은 인공 시각을 구현하는 것으로서, 어떤 영상에서 장면(scene)이나 특징(feature)을 이해하는 컴퓨터를 프로그래밍 하는 것으로 물체 검출, 세그멘테이션, 위치추적, 물체인식 뿐만 아니라 연속영상에서 물체 추적, 장면의 3차원 모델링, 3차원 추정, 콘텐츠 기반의 디지털 영상 검색 등에 관한 연구이다. 본 교과는 2D 및 3D 영상 처리에 대한 기본 동작원리 및 기계학습 이론을 배워 영상 인식 및 분류 기술에 적용한다.

교과목표

컴퓨터비전은 영상으로부터 의미있는 정보를 얻기 위한 인공지능의 한 분야로 영상획득, 처리, 분석, 이해를 포함하고 있다. 본 교과는 인간이 영상을 인지하고 이해하는 기본 동작 원리를 학습함으로써 문제 해결력을 기르고, 효과적인 컴퓨터비전 시스템을 설계할 수 있는 능력을 기른다.

교육내용

(강좌설명)

2D 및 3D 영상 처리, 물체 검출, 세그멘테이션, 위치추적, 물체인식

강좌유형

□이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲		●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	AR/VR 설계 및 개발	장면의 3차원 모델링, 3차원 추정이 가능함
부역량1	창의적 문제해결	영상에서 장면(scene)이나 특징(feature)을 이해하는 컴퓨터를 프로그래밍 가능
부역량2	정보분석 활용	OpenCV 라이브러리 사용이 가능하다

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
AR/VR 설계 및 개발	강의	서술형시험	교육내용평가2(기말)
창의적 문제해결	토의·토론	평가자 질문	출석평가
정보분석 활용	프로젝트기반학습(PJBL)	문제해결형시나리오	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

정보보호

교과목번호

41606

이수구분

전공선택

과목학점

3.0-3.0-0.0

편성

학년/학기

4학년/1학기

이론/실습

이론

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

정일용

교과목 개요

및 특징

컴퓨터시스템과 이들 시스템의 네트워크를 통한 상호연결에서 해결해야 하는 데이터와 자원 의 노출을 보호하고, 자료와 메시지의 인증, 무결성과 부인봉쇄서비스를 학습하고, 암호학과 보안원리에 대하여 연구한다.

교과목표

기본적인 보안서비스와 보안 메카니즘에 대한 고찰을 하고 현존하는 보안시스템을 파악하고 그들 시스템의 구조 및 문제점을 분석한다.

교육내용

(강좌설명)

네트워크 보안에서 제기하고 있는 기본적인 논점들을 암호학의 고찰과 튜터리얼, 그리고 네트워크 보안 기술을 제공함으로써 고찰한다. 이 과목은 네트워크 보안의 실무 즉 현재 사용하고 있고 구현된 실무적인 응용을 보여준다

강좌유형

■이론중심 □실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲				●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	IoT/정보보호 개발 및 관리 역량	암호화 알고리즘 설계 및 구현
부역량1	창의적 문제해결	새로운 경량 알고리즘 설계
부역량2	정보분석활용	키관리 프로토콜 설계

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
oT/정보보호 개발 및 관리 역량	강의	논술형 시험	교육내용평가
창의적 문제해결	강의	논술형 시험	교육내용평가
정보분석활용	강의	논술형 시험	교육내용평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

기초프로그래밍, 전산수학

교과목명

중기인턴십

교과목번호

44743

이수구분

전공선택

과목학점

12.0-0.0-24.0

편성

학년/학기

4학년/2학기

이론/실습

이론+실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

박남홍

교과목 개요

및 특징

대학생활 마무리 단계에서 취업을 위한 산업체 현장에서의 근무체험을 통해 예비 사회인의 소양을 쌓고, 인턴십을 통해 기업의 문화를 체험하며, 궁극적으로 인턴십 기관에서의 취업기회로 발전시킬 수 있도록 함.

교과목표

- 4개월 간 IT 관련 기업 및 기관의 인턴십 근무를 통해 사회 간접체험의 기회를 갖는다.

- 산업체 현장에서 필요한 실질적인 기술요소들을 직접 경험하고, 개발에 참여함으로써 핵심기술 요소를 사전에 경험할 수 있다.

- 인턴십을 통해 기업 근무 경험을 쌓고, 기업 채용을 위한 기회로 활용한다.

- 인턴십을 통한 기업현황을 정확히 파악하여 보고서를 작성하며, 근무일지를 작성하며 자기관리 역량을 습득한다.

교육내용

(강좌설명)

- 기업(기관 포함) 현황 정보파악

- 각종 보고서 작성 (인턴십 일지, 결과보고서 등)

- 산업체 현장 요구기술 구현 및 개발 업무 참여

- 실제 현장에 적용되는 업무의 참여를 통한 현장기술의 체험

- 예비 직장인으로의 예절, 근무자세 등의 인성교육

강좌유형

□이론중심 ■실험·실습 □실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲	▲	●

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	- 인턴십 기관 (기업) 관계자와의 업무협업 역량
부역량1	창의적 문제해결	- 인턴십 기관에서의 업무 미션 및 과제 해결 역량
부역량2	정보분석 활동	- 참여 기업 분석, 업무 프로세스 분석, 구현 방안 제시

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	현장연계	평가자 체크리스트	진단 평가
창의적 문제해결	현장연계	평가자 체크리스트	진단 평가
정보분석 활동	현장연계	보고서 (수시)	과제 평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목

교과목명

산학캡스톤디자인2

교과목번호

44741

이수구분

전공선택

과목학점

3.0-0.0-3.0

편성

학년/학기

4/2

이론/실습

실습

개설학과

컴퓨터공학과

대상학과

컴퓨터공학과

담당교수

나인섭

교과목 개요

및 특징

이 교과목에서는 상급의 프로그래머와 공학도가 되기 위하여 스스로 문제를 찾고 이를 해결하는 것을 목표로 하고 있다. 교과목은 팀 프로젝트 형태로 담당교수의 지도 하에 학생들 스스로 설계 항목 선정 및 개발, 보고서 작성 등을 통하여 설계 과제를 해결할 수 있도록 한다.

교과목표

효율적인 문제해결능력을 가지고 있는가는 프로그래머 및 엔지니어의 능력을 평가하는 일반적인 방법이다. 그러나 주어진 문제만을 단순 해결하는 개인적인 능력은 기본적으로 갖추어야 할 덕목이며, 상급의 프로그래머 및 엔지니어에게는 스스로 문제를 찾아내고, 그것을 해결할 수 있는 창의적 과정 및 방법을 도출하고, 팀원간의 적극적인 커뮤니케이션을 통하여 상호 협동할 수 있는 능력이 요구된다.

교육내용

(강좌설명)

본 교과목에서 학생들이 팀을 구성하여 스스로 어떤 제품이나 시스템의 문제를 발견, 정의하고, 이를 해결하는 솔루션을 구현한다. 교수 및 현장경험이 풍부한 산업체 전문가의 지도를 받아, 작품 주제와 솔루션의 아이디어를 내고 기획, 설계, 제작, 조립 및 시험까지 일련의 과정을 직접 수행해서 완성한다. 문제의 발견에서부터 제품개발 및 생산에 이르기까지 전 과정을 이해하고 경험하도록 하여 이와 관련된 종합적인 능력을 향상하는 것이 본 과정의 목적이다.

강좌유형

□이론중심 □실험·실습 ☑실기 □플립드러닝 □온라인 □팀티칭 □외국어 □교직 (1개 선택)

전공능력

설정

【주역량(1개) / 부역량(2개) 체크】

전공능력
핵심역량			전공특화능력
창의융합역량		배려봉사역량	시스템 설계 및 개발 역량	AI/빅데이터 설계 및 학습 역량	정보보호 개발 및 관리 역량	IoT 개발 및 관리 역량
창의적 문제해결	정보분석 활용	협업능력
▲		●	▲

* 주역량 표기 : 위 전체 역량(핵심역량+전공특화능력) 중 1개를 선택하여 “●”로 표기

* 부역량 표기 : 위 전체 역량 중 주역량을 제외하고 2개를 선택하여 “▲”로 표기

* 전공특화능력은 학과별로 지정한 능력을 작성하시기 바랍니다.

[별첨의 ‘학과별 전공능력 설정 현황’(p.51) 참조]

전공능력

개발 목표

전공능력		전공능력 개발 목표(성취수준)
주역량	협업능력	소규모 단위의 팀원끼리 협업하여 주어진 과제를 수행할 수 있다.
부역량1	창의적 문제해결	프로젝트를 진행하며, 창의적 문제해결 능력을 키운다.
부역량2	시스템 설계 및 개발 역량	IT 시스템의 설계 및 개발 역량을 발전시킬 수 있다.

전공능력별

수업방법/

역량평가/

성적평가

방법

전공능력 1)	수업방법 2)	역량평가방법 3)	성적평가방법 4)
협업능력	프로젝트기반학습(PJBL)	구두발표	과제평가
창의적 문제해결	토의·토론	구두발표	과제평가
시스템 설계 및 개발 역량	프로젝트기반학습(PJBL)	구두발표	과제평가
1) 전공능력: 위의 전공능력 설정 및 개발 목표에 명시(기재)된 전공능력명을 작성함. 2) 수업방법: 강의, 토의·토론, 프로젝트기반학습(PJBL), 문제기반학습(PBL), 사례기반학습(CBL), 팀기반학습(TBL), 액션러닝(AL), 실습(연습), 디자인씽킹, 현장연계, 하브루타, 기타( ) 중 1개를 작성함. 3) 역량평가방법: 포트폴리오, 문제해결형시나리오, 서술형시험, 논술형 시험, 사례연구, 평가자 질문, 평가자 체크리스트, 피평가자 체크리스트, 동료평가, 일지/저널, 구두발표, 작업장 평가, 학습자 자가진단, 보고서(수시), 기타( ) 중 1개를 작성함. 4) 성적평가방법: 진단평가, 출석평가, 참여평가, 과제평가, 교육내용평가1(중간), 교육내용평가2(기말), 기타( ) 중 1개를 작성함.

선수

필요 과목